93 research outputs found
A New Data Source for Inverse Dynamics Learning
Modern robotics is gravitating toward increasingly collaborative human robot
interaction. Tools such as acceleration policies can naturally support the
realization of reactive, adaptive, and compliant robots. These tools require us
to model the system dynamics accurately -- a difficult task. The fundamental
problem remains that simulation and reality diverge--we do not know how to
accurately change a robot's state. Thus, recent research on improving inverse
dynamics models has been focused on making use of machine learning techniques.
Traditional learning techniques train on the actual realized accelerations,
instead of the policy's desired accelerations, which is an indirect data
source. Here we show how an additional training signal -- measured at the
desired accelerations -- can be derived from a feedback control signal. This
effectively creates a second data source for learning inverse dynamics models.
Furthermore, we show how both the traditional and this new data source, can be
used to train task-specific models of the inverse dynamics, when used
independently or combined. We analyze the use of both data sources in
simulation and demonstrate its effectiveness on a real-world robotic platform.
We show that our system incrementally improves the learned inverse dynamics
model, and when using both data sources combined converges more consistently
and faster.Comment: IROS 201
Policy Learning with Hypothesis based Local Action Selection
For robots to be able to manipulate in unknown and unstructured environments
the robot should be capable of operating under partial observability of the
environment. Object occlusions and unmodeled environments are some of the
factors that result in partial observability. A common scenario where this is
encountered is manipulation in clutter. In the case that the robot needs to
locate an object of interest and manipulate it, it needs to perform a series of
decluttering actions to accurately detect the object of interest. To perform
such a series of actions, the robot also needs to account for the dynamics of
objects in the environment and how they react to contact. This is a non trivial
problem since one needs to reason not only about robot-object interactions but
also object-object interactions in the presence of contact. In the example
scenario of manipulation in clutter, the state vector would have to account for
the pose of the object of interest and the structure of the surrounding
environment. The process model would have to account for all the aforementioned
robot-object, object-object interactions. The complexity of the process model
grows exponentially as the number of objects in the scene increases. This is
commonly the case in unstructured environments. Hence it is not reasonable to
attempt to model all object-object and robot-object interactions explicitly.
Under this setting we propose a hypothesis based action selection algorithm
where we construct a hypothesis set of the possible poses of an object of
interest given the current evidence in the scene and select actions based on
our current set of hypothesis. This hypothesis set tends to represent the
belief about the structure of the environment and the number of poses the
object of interest can take. The agent's only stopping criterion is when the
uncertainty regarding the pose of the object is fully resolved.Comment: RLDM abstrac
Fabrics: A Foundationally Stable Medium for Encoding Prior Experience
Most dynamics functions are not well-aligned to task requirements.
Controllers, therefore, often invert the dynamics and reshape it into something
more useful. The learning community has found that these controllers, such as
Operational Space Control (OSC), can offer important inductive biases for
training. However, OSC only captures straight line end-effector motion. There's
a lot more behavior we could and should be packing into these systems. Earlier
work [15][16][19] developed a theory that generalized these ideas and
constructed a broad and flexible class of second-order dynamical systems which
was simultaneously expressive enough to capture substantial behavior (such as
that listed above), and maintained the types of stability properties that make
OSC and controllers like it a good foundation for policy design and learning.
This paper, motivated by the empirical success of the types of fabrics used in
[20], reformulates the theory of fabrics into a form that's more general and
easier to apply to policy learning problems. We focus on the stability
properties that make fabrics a good foundation for policy synthesis. Fabrics
create a fundamentally stable medium within which a policy can operate; they
influence the system's behavior without preventing it from achieving tasks
within its constraints. When a fabrics is geometric (path consistent) we can
interpret the fabric as forming a road network of paths that the system wants
to follow at constant speed absent a forcing policy, giving geometric intuition
to its role as a prior. The policy operating over the geometric fabric acts to
modulate speed and steers the system from one road to the next as it
accomplishes its task. We reformulate the theory of fabrics here rigorously and
develop theoretical results characterizing system behavior and illuminating how
to design these systems, while also emphasizing intuition throughout
Learning Latent Space Dynamics for Tactile Servoing
To achieve a dexterous robotic manipulation, we need to endow our robot with
tactile feedback capability, i.e. the ability to drive action based on tactile
sensing. In this paper, we specifically address the challenge of tactile
servoing, i.e. given the current tactile sensing and a target/goal tactile
sensing --memorized from a successful task execution in the past-- what is the
action that will bring the current tactile sensing to move closer towards the
target tactile sensing at the next time step. We develop a data-driven approach
to acquire a dynamics model for tactile servoing by learning from
demonstration. Moreover, our method represents the tactile sensing information
as to lie on a surface --or a 2D manifold-- and perform a manifold learning,
making it applicable to any tactile skin geometry. We evaluate our method on a
contact point tracking task using a robot equipped with a tactile finger. A
video demonstrating our approach can be seen in https://youtu.be/0QK0-Vx7WkIComment: Accepted to be published at the International Conference on Robotics
and Automation (ICRA) 2019. The final version for publication at ICRA 2019 is
7 pages (i.e. 6 pages of technical content (including text, figures, tables,
acknowledgement, etc.) and 1 page of the Bibliography/References), while this
arXiv version is 8 pages (added Appendix and some extra details
Community Exposure to Tsunami Hazards in California
Evidence of past events and modeling of potential events suggest that tsunamis are significant threats to low-lying communities on the California coast. To reduce potential impacts of future tsunamis, officials need to understand how communities are vulnerable to tsunamis and where targeted outreach, preparedness, and mitigation efforts may be warranted. Although a maximum tsunami-inundation zone based on multiple sources has been developed for the California coast, the populations and businesses in this zone have not been documented in a comprehensive way. To support tsunami preparedness and risk-reduction planning in California, this study documents the variations among coastal communities in the amounts, types, and percentages of developed land, human populations, and businesses in the maximum tsunami-inundation zone.
The tsunami-inundation zone includes land in 94 incorporated cities, 83 unincorporated communities, and 20 counties on the California coast. According to 2010 U.S. Census Bureau data, this tsunami-inundation zone contains 267,347 residents (1 percent of the 20-county resident population), of which 13 percent identify themselves as Hispanic or Latino, 14 percent identify themselves as Asian, 16 percent are more than 65 years in age, 12 percent live in unincorporated areas, and 51 percent of the households are renter occupied. Demographic attributes related to age, race, ethnicity, and household status of residents in tsunami-prone areas demonstrate substantial range among communities that exceed these regional averages. The tsunami-inundation zone in several communities also has high numbers of residents in institutionalized and noninstitutionalized group quarters (for example, correctional facilities and military housing, respectively). Communities with relatively high values in the various demographic categories are identified throughout the report.
The tsunami-inundation zone contains significant nonresidential populations based on 2011 economic data from Infogroup (2011), including 168,565 employees (2 percent of the 20-county labor force) at 15,335 businesses that generate approximately $30 billion in annual sales. Although the regional percentage of at-risk employees is low, certain communities, such as Belvedere, Alameda, and Crescent City, have high percentages of their local workforce in the tsunami-inundation zone. Employees in the tsunami-inundation zone are primarily in businesses associated with tourism (for example, accommodations, food services, and retail trade) and shipping (for example, transportation and warehousing, manufacturing, and wholesale trade), although the dominance of these sectors varies substantially among the 94 cities.
Although the number of occupants is not known for each site, the tsunami-inundation zone contains numerous dependent-population facilities, such as schools and child daycare centers, which may have individuals with limited mobility. The tsunami-inundation zone includes a substantial number of facilities that provide community services, such as banks, religious organizations, and grocery stores, where local residents may be unaware of evacuation procedures if previous awareness efforts focused on home preparedness. There are also numerous recreational areas in the tsunami-inundation zone, such as amusement parks, marinas, city and county beaches, and State and national parks, which attract visitors who may not be aware of tsunami hazards or evacuation procedures. During peak summer months, estimated daily attendance at city and county beaches can be approximately six times larger than the total number of residents in the tsunami-inundation zone.
Community exposure to tsunamis in California varies considerably—some communities may experience great losses that reflect only a small part of their community and others may experience relatively small losses that devastate them. Among 94 incorporated communities and the remaining unincorporated areas of the 20 coastal counties, the communities of Alameda, Oakland, Long Beach, Los Angeles, Huntington Beach, and San Diego have the highest number of people and businesses in the tsunami-inundation zone. The communities of Belvedere, Alameda, Crescent City, Emeryville, Seal Beach, and Sausalito have the highest percentages of people and businesses in this zone. On the basis of a composite index, the cities of Alameda, Belvedere, Crescent City, Emeryville, Oakland, and Long Beach have the highest combinations of the number and percentage of people and businesses in tsunami-prone areas
Community Exposure to Tsunami Hazards in California
Evidence of past events and modeling of potential events suggest that tsunamis are significant threats to low-lying communities on the California coast. To reduce potential impacts of future tsunamis, officials need to understand how communities are vulnerable to tsunamis and where targeted outreach, preparedness, and mitigation efforts may be warranted. Although a maximum tsunami-inundation zone based on multiple sources has been developed for the California coast, the populations and businesses in this zone have not been documented in a comprehensive way. To support tsunami preparedness and risk-reduction planning in California, this study documents the variations among coastal communities in the amounts, types, and percentages of developed land, human populations, and businesses in the maximum tsunami-inundation zone.
The tsunami-inundation zone includes land in 94 incorporated cities, 83 unincorporated communities, and 20 counties on the California coast. According to 2010 U.S. Census Bureau data, this tsunami-inundation zone contains 267,347 residents (1 percent of the 20-county resident population), of which 13 percent identify themselves as Hispanic or Latino, 14 percent identify themselves as Asian, 16 percent are more than 65 years in age, 12 percent live in unincorporated areas, and 51 percent of the households are renter occupied. Demographic attributes related to age, race, ethnicity, and household status of residents in tsunami-prone areas demonstrate substantial range among communities that exceed these regional averages. The tsunami-inundation zone in several communities also has high numbers of residents in institutionalized and noninstitutionalized group quarters (for example, correctional facilities and military housing, respectively). Communities with relatively high values in the various demographic categories are identified throughout the report.
The tsunami-inundation zone contains significant nonresidential populations based on 2011 economic data from Infogroup (2011), including 168,565 employees (2 percent of the 20-county labor force) at 15,335 businesses that generate approximately $30 billion in annual sales. Although the regional percentage of at-risk employees is low, certain communities, such as Belvedere, Alameda, and Crescent City, have high percentages of their local workforce in the tsunami-inundation zone. Employees in the tsunami-inundation zone are primarily in businesses associated with tourism (for example, accommodations, food services, and retail trade) and shipping (for example, transportation and warehousing, manufacturing, and wholesale trade), although the dominance of these sectors varies substantially among the 94 cities.
Although the number of occupants is not known for each site, the tsunami-inundation zone contains numerous dependent-population facilities, such as schools and child daycare centers, which may have individuals with limited mobility. The tsunami-inundation zone includes a substantial number of facilities that provide community services, such as banks, religious organizations, and grocery stores, where local residents may be unaware of evacuation procedures if previous awareness efforts focused on home preparedness. There are also numerous recreational areas in the tsunami-inundation zone, such as amusement parks, marinas, city and county beaches, and State and national parks, which attract visitors who may not be aware of tsunami hazards or evacuation procedures. During peak summer months, estimated daily attendance at city and county beaches can be approximately six times larger than the total number of residents in the tsunami-inundation zone.
Community exposure to tsunamis in California varies considerably—some communities may experience great losses that reflect only a small part of their community and others may experience relatively small losses that devastate them. Among 94 incorporated communities and the remaining unincorporated areas of the 20 coastal counties, the communities of Alameda, Oakland, Long Beach, Los Angeles, Huntington Beach, and San Diego have the highest number of people and businesses in the tsunami-inundation zone. The communities of Belvedere, Alameda, Crescent City, Emeryville, Seal Beach, and Sausalito have the highest percentages of people and businesses in this zone. On the basis of a composite index, the cities of Alameda, Belvedere, Crescent City, Emeryville, Oakland, and Long Beach have the highest combinations of the number and percentage of people and businesses in tsunami-prone areas
- …